#ifndef CHECKOUT_H
#define CHECKOUT_H

#include "shop.h"

class checkout{
      
     public:
            checkout();
            checkout(sync *sync_object, shop *shop_object);
            void start_checkout();
            Customer_Obj peek();
            void exit_store();
            void show_stats();
            

     private:
             queue quick, cash_quick, cash, regular;
             sync *sync_obj;
             shop *shop_obj;
             Customer_Obj quick_c, cash_quick_c, cash_c, regular_c;
             
};

#endif
